//valida uma hora
function validaHorario(hora,minuto) {
	if(hora=='')
		return false;
	if(minuto=='')
		return false;
	if(isNaN(hora))
		return false;
	if(isNaN(minuto))
		return false;
	hora = parseFloat(hora);
	minuto = parseFloat(minuto);
	if(hora<0 || hora>24)
		return false;
	if(minuto<0 || minuto>59)
		return false;
	return true;
}

//valida uma data
function validaData(dia,mes,ano) {
	if(dia=='')
		return false;
	if(mes=='')
		return false;
	if(ano=='')
		return false;
	if(isNaN(dia))
		return false;
	if(isNaN(mes))
		return false;
	if(isNaN(ano))
		return false;
	dia = parseFloat(dia);
	mes = parseFloat(mes);
	ano = parseFloat(ano);
	if(mes<1 || mes>12)
		return false;
	switch(mes){
		case 1: if(dia<1 || dia>31)
					return false;
				break;
		case 2: if(dia<1 || dia>29)
					return false;
				break;
		case 3: if(dia<1 || dia>31)
					return false;
				break;
		case 4: if(dia<1 || dia>30)
					return false;
				break;
		case 5: if(dia<1 || dia>31)
					return false;
				break;
		case 6: if(dia<1 || dia>30)
					return false;
				break;
		case 7: if(dia<1 || dia>31)
					return false;
				break;
		case 8: if(dia<1 || dia>31)
					return false;
				break;
		case 9: if(dia<1 || dia>30)
					return false;
				break;
		case 10: if(dia<1 || dia>31)
					return false;
				break;
		case 11: if(dia<1 || dia>30)
					return false;
				break;
		case 12: if(dia<1 || dia>31)
					return false;
				break;
	}
	if(ano<1000)
		return false;
	return true;
}

check = true;
function checkAll(j)
{
    for(i = 0; i < document.forms[0].elements.length; i++)
    {
        if( check )
        {
            //document.forms[0].elements[i].checked = true;
            if(i>15){
                if(((i%15)-1)==(j-1)){
                    document.forms[0].elements[i].checked = true;
                }
            }else{
                document.forms[0].elements[i].checked = true;
            }

			//document.getElementById(j).checked = true;
        }
        else
        {
            //document.forms[0].elements[i].checked = false;
            document.forms[0].elements[i].checked = false;
            //document.getElementById(i).checked = false;
        }
    }
	check = !check;
}

function submitnotas(){
  document.notas.submit();
}
function submitfrequencias(){
  document.frequencia.submit();
}
window.addEvent(
	'domready', 
	function() { 
		//myCal = new Calendar({ date: 'd/m/Y' });
		 myCal = new Calendar({ date: { dia: 'd', mes: 'm', ano: 'Y' }});
	}
															  
);
